severe convective weather - French English Dictionary